/**
 * @author 侯非
 * @date 2009-03-20
 * @class EditMoneyStandardEditGridPanel
 * @extends Ext.grid.EditorGridPanel
 * @description 变更薪酬标准可编辑表格
 */
EditMoneyStandardEditGridPanel = Ext.extend(Ext.grid.EditorGridPanel, {
	/**
	 * 构造方法
	 */
	constructor : function() {
		/**
		 * 拷贝父类的构造方法
		 */
		EditMoneyStandardEditGridPanel.superclass.constructor.call(this, {
			colModel : new Ext.grid.ColumnModel([{
						header : "薪酬标准号",
						sortable : true,
						dataIndex : "miStandardId"
					}, {
						header : "薪酬项目",
						sortable : true,
						dataIndex : "mdItem"
					}, {
						header : '项目金额',
						sortable : true,
						dataIndex : "mdValue",
						renderer : function(value) {
							return "<span style='color:red;'>"
									+ Ext.util.Format.usMoney(value)
									+ "</span>";
						},
						editor : new Ext.form.NumberField({})
					}]),
			store : new Ext.data.JsonStore({
				// 服务端地址
				url : "moneyStandard.do?operator=showMoneyItemsByStandardId",
				// 数据解析
				fields : ["mdId","mdItem", "mdValue", "miStandardId"]
			}),
			// 交替行效果
			stripeRows : true,
			viewConfig : {
				autoFill : true
			},
			// 填充加载时间
			loadMask : {
				msg : "正在加载数据,请稍候......"
			},
			// 行选择模式
			selModel : new Ext.grid.RowSelectionModel({
				singleSelect : true
					// 单行选择模式
				}),
			height : 200
		});
	}

});